Big Huge Thesaurus

bad temper

noun